Big Huge Thesaurus

Old World buffalo

noun